> sudo apt install default-jre
> java -version
openjdk version "21.0.6" 2025-01-21
OpenJDK Runtime Environment (build 21.0.6+7-Ubuntu-124.04.1)
OpenJDK 64-Bit Server VM (build 21.0.6+7-Ubuntu-124.04.1, mixed mode, sharing)
起動
> java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
エラー出てるな
[05:20:30] [ServerMain/ERROR]: Failed to load properties from file: server.properties
java.nio.file.NoSuchFileException: server.properties
at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92) ~[?:?]
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106) ~[?:?]
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111) ~[?:?]
at java.base/sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:261) ~[?:?]
at java.base/java.nio.file.Files.newByteChannel(Files.java:380) ~[?:?]
at java.base/java.nio.file.Files.newByteChannel(Files.java:432) ~[?:?]
at java.base/java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:420) ~[?:?]
at java.base/java.nio.file.Files.newInputStream(Files.java:160) ~[?:?]
at apy.b(SourceFile:62) ~[server-1.21.4.jar:?]
at apv.a(SourceFile:141) ~[server-1.21.4.jar:?]
at apw.<init>(SourceFile:12) ~[server-1.21.4.jar:?]
at net.minecraft.server.Main.main(SourceFile:116) ~[server-1.21.4.jar:?]
at net.minecraft.bundler.Main.lambda$run$0(Main.java:54) ~[?:?]
at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]
[05:20:30] [ServerMain/WARN]: Failed to load eula.txt
[05:20:30] [ServerMain/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
sudo 付けたら起動した。
> sudo java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
Starting net.minecraft.server.Main
[05:25:07] [ServerMain/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
そして eula.txt を読んで一部書き換えてという手順が必要だった(よく読め)。
疎通確認(Ver.1.21.4にて)